fix: use similar commands across all workflow files#267
Merged
Conversation
Contributor
Greptile SummaryThis PR standardizes GitHub Actions workflow files by switching from Changes:
Note: One workflow file ( Confidence Score: 5/5
Important Files Changed
Sequence DiagramsequenceDiagram
participant Dev as Developer
participant GH as GitHub Actions
participant Bun as Bun Package Manager
participant Lock as bun.lockb
Dev->>GH: Push commit / Create PR
GH->>GH: Trigger workflow
GH->>Bun: bun ci
Note over Bun,Lock: Before: bun install<br/>Could update dependencies
Bun->>Lock: Read bun.lockb
Lock-->>Bun: Exact dependency versions
Bun->>Bun: Install exact versions<br/>(frozen lockfile)
Note over Bun: Ensures reproducible builds<br/>Faster installs in CI
Bun-->>GH: Dependencies installed
GH->>GH: Run tests/builds
GH-->>Dev: Workflow complete
|
Code reviewNo issues found. Checked for bugs and CLAUDE.md compliance. |
Code reviewNo issues found. Checked for bugs and CLAUDE.md compliance. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This pull request updates several GitHub Actions workflow files to standardize dependency installation and simplify configuration. The main changes involve switching from
bun installtobun cifor installing dependencies, removing explicit Bun version specifications, and making minor formatting adjustments for consistency.Dependency installation improvements:
bun install(andbun install --frozen-lockfile) withbun ciincode-quality.yml,release-agent-sdk.yml, andtest.ymlto ensure reproducible and faster installs in CI environments. [1] [2] [3]Workflow configuration simplification:
bun-versionspecifications from Bun setup steps inaudit.yml,release-agent-sdk.yml, andtest.ymlto use the default version. [1] [2] [3]